package main;

import java.util.*;
import java.io.*;

public class Instr {
	// Code Structure of this Virtual Machine
	/**
	 * 	Instruction 
	 */
	int function;
	//TODO figure this out
	/**
	 * Constant indicator. 1 if constant 0 otherwise.
	 */
	int constant;
	//used for address to jump to and back to as well as operations
	/**
	 * Address to be loaded or constant.
	 */
	int address;

	/**
	 * Line of assembly code.
	 * @param f function
	 * @param c constant 
	 * @param a address
	 */
	Instr(int f, int c, int a) {
		function = f;
		constant = c;
		address = a;
	}
}
